Resource-Aware Very Fast K-Means for Ubiquitous Data Stream Mining
نویسندگان
چکیده
Developments in data streams, coupled with the growth in mobile and pervasive devices, have led to the emergence of Ubiquitous Data Mining (UDM). UDM aims to perform data stream mining in a ubiquitous environment with resourceconstrained and/or mobile devices. Over the past few years, stream mining techniques have attracted the attention of the data mining community. However these techniques have not addressed the problems imposed by applying the mining technique in a ubiquitous environment. Algorithm Output Granularity (AOG) has been proposed as a generic approach to enable resource-awareness in data stream mining through adaptation. AOG has been applied to lightweight mining techniques and proved its efficiency. Due to the generality of the approach, we propose to apply AOG to an efficient stream clustering technique: Very Fast K-Means (VFKM). It is an extension of K-Means for data stream clustering. VFKM is able to deal with continuous data rather than a static dataset. In this paper, we propose and develop a resource-aware version of Very Fast K-Means to enable its operation for UDM applications. Our model for Resource-Aware Very Fast K-Means (RA-VFKM) is able to adapt to variations in memory availability on mobile devices. We have experimentally demonstrated that such an adaptation enables our RA-VFKM to converge and provide results in situations (such as critically low available memory) where VFKM tends to result in an execution failure.
منابع مشابه
An Architecture for Context-Aware Adaptive Data Stream Mining
In resource-constrained devices, adaptation of data stream processing to variations of data rates, availability of resources and environment changes is crucial for consistency and continuity of running applications. Context-aware and resource-aware adaptation, as a new dimension of research in data stream mining, enhances and improves distributed data stream processing tasks. Context-awareness ...
متن کاملResource-aware High Quality Clustering in Ubiquitous Data Streams
Data stream mining has attracted much research attention from the data mining community. With the advance of wireless networks and mobile devices, the concept of ubiquitous data mining has been proposed. However, mobile devices are resource-constrained, which makes data stream mining a greater challenge. In this paper, we propose the RA-HCluster algorithm that can be used in mobile devices for ...
متن کاملData Stream Mining for Ubiquitous Environments
In the data stream computational model examples are processed once, using restricted computational resources and storage capabilities. The goal of data stream mining consists of learning a decision model, under these constraints, from sequences of observations generated from environments with unknown dynamics. Most of the stream mining works focus on centralized approaches. The phenomenal growt...
متن کاملContext-Aware Collaborative Data Stream Mining in Ubiquitous Devices
Recent advances in ubiquitous devices open an opportunity to apply new data stream mining techniques to support intelligent decision making in the next generation of ubiquitous applications. This paper motivates and describes a novel Context-aware Collaborative data stream mining system CC-Stream that allows intelligent mining and classification of time-changing data streams on-board ubiquitous...
متن کاملMobile Activity Recognition Using Contextual Reasoning and Ubiquitous Data Stream Processing
Activity recognition has become one of the emerging applications in the area of ubiquitous computing. This research aims at leveraging ubiquitous data stream mining and context reasoning for mobile activity recognition. The novel system allows dynamic adaptation and personalisation of the learning model to reflect the realistic activity changes emerged over time. Sensors fusion to attain a cont...
متن کامل